/*
* $Id: Application.h 143 2010-09-09 19:55:18Z volok-aleksej@yandex.ru $
*
* Copyright 2008-2009 by Volokitin Alexey
* All rights reserved
*
*/
#ifndef _APPLICATION_H_
#define _APPLICATION_H_

class CApplication : public CWinApp, public IApplication
{
	std::vector<IComponent*> m_aComponents;
	std::tstring m_strClassName;
public:
	CApplication();
	~CApplication();
	virtual BOOL InitInstance();
public:
	virtual std::vector<IComponent*> GetComponents();
	virtual void Free();
};

#endif/*_APPLICATION_H_*/